<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel='stylesheet' href='../rurple.css' type='text/css'>
<title>暴风雨过后</title>
</head>
<body>

<h2 class="title">23. 暴风雨过后</h2>
<p>
昨晚的风刮得可真大！Reeborg家周围被弄得一片狼藉。Reeborg的爸爸妈妈让他去打扫汽车道和通到人行道的小路。如下图所示，汽车道和小路都是一条直线，道路旁有些不确定的地方会有需要清理的垃圾。</p>
<p><img alt="littered driveway" src="../../images/intro/trash1_start.png"></p>
<p>Reeborg要把所有的垃圾收集起来并且放置到起点北边的垃圾桶里。最后要达到的应该是像下面的图一样的效果：</p>
<p><img alt="littered driveway" src="../../images/intro/trash1_end.png"></p>
<p>
<span class="warning">注意：</span>我之前没有告诉你——为了把所有的垃圾堆成一堆，你需要使用test <tt>
carries_beepers()</tt>。试试类似下面的方法：<br />
<span class="pykeyword">while</span> <tt>carries_beepers(): ...</tt></p>

<p>保证你的程序在trash1.wld和trash2.wld两个地图里都可以用。</p>


<h3 class="try">更多的院子里的工作！</h3>

<p>Reeborg的爸爸妈妈对他做的一切是如此地自豪，所以他们让他把后院里昨晚大风刮来的垃圾都清理干净。让我们来设计一个程序让R 捡起所有的垃圾并把他们带到起点吧。尝试着用你刚刚用来清理汽车道的程序来完成这个任务。</p>
<p>试着像下面图中的情境一样创造你自己的世界吧。不论垃圾的放在哪里或者是院子的大小，你的解决方法都应该可以起作用。</p>
<p><img alt="littered yard" src="../../images/intro/trash2.png"></p>

<center>
<a href="22-rain.htm"><img alt="previous"  src="../../images/previous.png"> 下雨了</a>
-
<a href="../lessons_toc.htm"><img alt="home"  src="../../images/home.png"></a>
-
<a href="24-adding.htm">加法 <img alt="next"  src="../../images/next.png"></a>
</center>

</body>
</html>
